package partone2.exer02;

/**
 * @author shkstart
 * @date 2022/4/30 - 17:56
 */
public class Girl {
    private String name;
    private int age;

    public Girl(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void marry(Boy boy) {
        System.out.println("我想嫁给" + boy.getName());
        boy.marry(this); //this是指哪个对象调用这个方法 那么就代表这个对象
    }

    public int compare(Girl girl) {

        return this.age - girl.age;//这是用两个女孩的年龄来比较 this表示当前调用compare方法的女孩
                                   //而girl 表示调用这个方法时所插入的实参女孩

    }
}
